work selflessly - Spanish English Dictionary